Using Datacycle for Concurrency Control in a Distributed Database Environment

نویسندگان

  • Hossein Hakimzadeh
  • William Perrizo
  • Prabhu Ram
  • Igor Tatarinov
چکیده

This study proposes DC-ROLL, a new approach to concurrency control in a distributed environment based on the Request Order Linked List (ROLL) [P91] and the Datacycle architecture [H+87]. DC-ROLL allows for more flexibility in levels of concurrency and avoids certain performance bottlenecks of the traditional two-phase locking. Unlike the original Datacycle architecture where the entire database along with concurrency control structures is pumped to access managers (sites), the DC-ROLL architecture only requires broadcasting the ROLL, the database concurrency control object. As a result, DC-ROLL has much lower network bandwidth requirements. DC-ROLL eliminates the burden of concurrency control from the sites storing the data being accessed. Instead, all concurrency control functions are handled at the sites where transactions run. DC-ROLL also simplifies database consistency management in replicated environments since no centralized (primary) concurrency control manager is needed.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Performance analysis of the send-on-demand: A distributed database concurrency control protocol for high-speed networks

In this paper, we consider an application of high speed wide area networks, viz., that of distributed database systems (DDBS). In a high speed environment, although the transmission delay decreases, the propagation delay (communication latency) now becomes the throughput thwarting factor. Existing concurrency control (CC) protocols do not address the communication latency problem. This paper is...

متن کامل

Alleviating Hot Spots in a Distributed Database System in a High Speed Wide Area Network

The performance of conventional distributed algorithms does not scale with the network data rate, owing to communication latency overheads. Thus new algorithms are necessary in high speed wide area networks. At the same time, the new algorithms cannot instantly replace the ones that are widely in use today. Hence a gradual transition is necessary. In this paper, one such concurrency control alg...

متن کامل

Evaluating the Distributed Datacycle Scheme for a High Performance Distributed Database

The datacycle architecture developed in Bellcore is a relatively new approach to designing extremely fast database machines. This architecture translates the large bandwidths of fiber optic links into high query throughput. The distributed version of the datacycle architecture has not received as much coverage as the centralized version. The purpose of this paper is two-fold. The first objectiv...

متن کامل

Optimization of majority protocol for controlling transactions concurrency in distributed databases by multi-agent systems

In this paper, we propose a new concurrency control algorithm based on multi-agent systems which is an extension of majority protocol. Then, we suggest a clustering approach to get better results in reliability, decreasing message passing and algorithm’s runtime. Here, we consider n different transactions working on non-conflict data items. Considering execution efficiency of some different...

متن کامل

Performance of Distributed Optimistic Concurrency Control in Real-Time Databases

Concurrency control is one of the main issues in the studies of real-time database systems. In this paper different distributed concurrency control methods are studied and evaluated in real-time system environment. Because optimistic concurrency control is promising candidate for real-time database systems, distributed optimistic concurrency control methods are discussed more detailed way. We p...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007